package pe.edu.upc.dew.proyecto.model;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;



// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.AACB57D8-1984-EB9E-F3E2-49A527D38A48]
// </editor-fold> 
public class Servicio {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.AE8D715A-097D-77FD-751B-DE49C21A1558]
    // </editor-fold> 
    private int coServicio;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.F87E0907-C6AF-D25A-D68F-7CB81F73801A]
    // </editor-fold> 
    private Date fecha;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.D9F08413-F293-5A51-6083-8AACCD0F5C56]
    // </editor-fold> 
    private Medico medico = new Medico() ;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.3D101B11-55D9-F768-BE2A-EDC1C2B97DFD]
    // </editor-fold> 
    private Paciente paciente = new Paciente();

    private List<ServicioExamen> listaServicioExamenes;

     // <editor-fold defaultstate="collapsed" desc=" UML Marker ">
    // #[regen=yes,id=DCE.1368463E-82AC-50F9-E20A-E99758C8BCC2]
    // </editor-fold> 
    public Servicio () {
        this.listaServicioExamenes = new ArrayList<ServicioExamen>();
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.AF22DE17-87DA-A7C4-6E79-1DF0E725C95C]
    // </editor-fold> 
    public int getCoServicio () {
        return coServicio;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.7AF15291-767D-6B11-6B1C-61607FCACE98]
    // </editor-fold> 
    public void setCoServicio (int val) {
        this.coServicio = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.1A038282-6F94-87D7-8272-BCB1F1D95B53]
    // </editor-fold> 
    public Date getFecha () {
        return fecha;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.30481B93-EA55-DF33-5F47-5586F0E8AE2E]
    // </editor-fold> 
    public void setFecha (Date val) {
        this.fecha = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.429353AF-FBBF-5C0B-F482-31A9AF6555AC]
    // </editor-fold> 
    public Medico getMedico () {
        return medico;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.82F0B6B1-9341-78A7-6627-7BDB4A291AE2]
    // </editor-fold> 
    public void setMedico (Medico val) {
        this.medico = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.BC0BB50D-52B4-F346-2801-733DA9679A92]
    // </editor-fold> 
    public Paciente getPaciente () {
        return paciente;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.507DBC77-D316-FB35-D003-B02B3E38F9F1]
    // </editor-fold> 
    public void setPaciente (Paciente val) {
        this.paciente = val;
    }
    public List<ServicioExamen> getListaServicioExamenes() {
        return listaServicioExamenes;
    }

    public void setListaServicioExamenes(List<ServicioExamen> listServicioExamenes) {
        this.listaServicioExamenes = listServicioExamenes;
    }
}

